def count_unique_numbers(numbers):
unique_numbers = set(numbers)
return len(unique_numbers)
# Пример использования функции
numbers = [1, 2, 3, 4, 2, 3, 1, 5, 6, 7, 8, 9, 5]
count = count_unique_numbers(numbers)
print(f"Количество различных чисел: {count}")
В данном примере, функция count_unique_numbers
принимает список чисел и использует множество (set
) для удаления повторяющихся элементов. Затем, с помощью функции len
, мы определяем количество уникальных чисел и возвращаем это значение.
В результате выполнения данной программы, на экран будет выведено количество различных чисел в списке. В данном случае, результат будет равен 9.